package org.flowable;

import org.flowable.engine.delegate.DelegateExecution;
import org.flowable.engine.delegate.JavaDelegate;

/**
 * @author: 船长
 * @create: 2025-05-12 23:00
 **/

public class SendRejectionMail implements JavaDelegate {

    /**
     * 这是一个 flowable 中的触发器
     * @param delegateExecution
     */
    @Override
    public void execute(DelegateExecution delegateExecution) {
        // 触发器执行的逻辑， 按照我们在流程中的定义应该给被拒绝的员工发送通知邮件
        System.out.println(delegateExecution.getId());
        System.out.println("被拒绝");
    }
}
